take shellacking - Alemán Inglés Diccionario